package com.jckj.core.dao;

import com.jckj.core.entity.FarmParkAgriProductExample;
import com.jckj.core.entity.FarmParkAgriProductKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface FarmParkAgriProductMapper {
    long countByExample(FarmParkAgriProductExample example);

    int deleteByExample(FarmParkAgriProductExample example);

    int deleteByPrimaryKey(FarmParkAgriProductKey key);

    int insert(FarmParkAgriProductKey record);

    int insertSelective(FarmParkAgriProductKey record);

    List<FarmParkAgriProductKey> selectByExample(FarmParkAgriProductExample example);

    int updateByExampleSelective(@Param("record") FarmParkAgriProductKey record, @Param("example") FarmParkAgriProductExample example);

    int updateByExample(@Param("record") FarmParkAgriProductKey record, @Param("example") FarmParkAgriProductExample example);
}